#define _CRT_SECURE_NO_WARNINGS
#include"Contact.h"
void menu()
{
    printf("***************************\n");
    printf("*****  1.add    2.del    **\n");
    printf("*****  3.search 4.modify **\n");
    printf("*****  5.show   0.exit   **\n");
    printf("***************************\n");

}
int main()
{
    Contact con={0};//通讯录初始化
    InitContact(&con);
    int input=0;
    do{
        menu();
        scanf("%d",&input);
        switch (input) {
            case 1:
                AddContact(&con);
                break;
            case 2:DelContact(&con);
                break;
            case 3:FindContact(&con);
                break;
            case 4:ModifyContact(&con);
                break;
            case 5:ShowContact(&con);
                break;
            case 6:
                break;
            case 0:
                SaveContact(&con);
                Destroy(&con);
                printf("退出通讯录");
                return 0;
            default:
                printf("选择错误，请重新输入");
                break;
        }

    }while(1);
}